package com.yuncheng.oaApi.entity;

import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import com.yuncheng.common.base.entity.BaseEntity;

/**
 * @Description: 内控-合同管理
 * @Author: lhb
 * @Date: 2023-11-27
 * @Version: V1.0
 */
@ApiModel(value = "nk_rs_htgl对象", description = "内控-合同管理")
@TableName("nk_rs_htgl")
public class NkRsHtgl extends BaseEntity implements Serializable {

    @ApiModelProperty(value = "合同名称")
    private String fhtmc;

    @ApiModelProperty(value = "合同类型")
    private String fhtlx;

    @ApiModelProperty(value = "签订金额")
    private String fhtje;

    @ApiModelProperty(value = "收入支出类型")
    private String srzclx;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "签订时间")
    private Date qdsj;

    @ApiModelProperty(value = "签订公司")
    private String qdgs;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "交付截止时间")
    private Date fjfjzsj;

    @ApiModelProperty(value = "交付金额")
    private String fzfje;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "交付时间")
    private Date fjfsj;

    @ApiModelProperty(value = "合同说明")
    private String fhtsm;


    @ApiModelProperty(value = "合同状态")
    private String fhtzt;

    @ApiModelProperty(value = "合同编号")
    private String fhtbh;

    @ApiModelProperty(value = "合同支付进度")
    private String fhtzfjd;


    @ApiModelProperty(value = "行政事务id")
    private String fxzswid;

    @ApiModelProperty(value = "行政事务名称")
    private String fxzswmc;


    public String getFxzswmc() {
        return fxzswmc;
    }

    public void setFxzswmc(String fxzswmc) {
        this.fxzswmc = fxzswmc;
    }

    public String getFxzswid() {
        return fxzswid;
    }

    public void setFxzswid(String fxzswid) {
        this.fxzswid = fxzswid;
    }

    public String getFhtmc() {
        return fhtmc;
    }

    public void setFhtmc(String fhtmc) {
        this.fhtmc = fhtmc;
    }

    public String getFhtlx() {
        return fhtlx;
    }

    public void setFhtlx(String fhtlx) {
        this.fhtlx = fhtlx;
    }

    public String getFhtje() {
        return fhtje;
    }

    public void setFhtje(String fhtje) {
        this.fhtje = fhtje;
    }

    public String getSrzclx() {
        return srzclx;
    }

    public void setSrzclx(String srzclx) {
        this.srzclx = srzclx;
    }

    public Date getQdsj() {
        return qdsj;
    }

    public void setQdsj(Date qdsj) {
        this.qdsj = qdsj;
    }

    public String getQdgs() {
        return qdgs;
    }

    public void setQdgs(String qdgs) {
        this.qdgs = qdgs;
    }

    public Date getFjfjzsj() {
        return fjfjzsj;
    }

    public void setFjfjzsj(Date fjfjzsj) {
        this.fjfjzsj = fjfjzsj;
    }

    public String getFzfje() {
        return fzfje;
    }

    public void setFzfje(String fzfje) {
        this.fzfje = fzfje;
    }

    public Date getFjfsj() {
        return fjfsj;
    }

    public void setFjfsj(Date fjfsj) {
        this.fjfsj = fjfsj;
    }

    public String getFhtsm() {
        return fhtsm;
    }

    public void setFhtsm(String fhtsm) {
        this.fhtsm = fhtsm;
    }



    public String getFhtzt() {
        return fhtzt;
    }

    public void setFhtzt(String fhtzt) {
        this.fhtzt = fhtzt;
    }

    public String getFhtbh() {
        return fhtbh;
    }

    public void setFhtbh(String fhtbh) {
        this.fhtbh = fhtbh;
    }

    public String getFhtzfjd() {
        return fhtzfjd;
    }

    public void setFhtzfjd(String fhtzfjd) {
        this.fhtzfjd = fhtzfjd;
    }
}
